parking lots - German English Dictionary